semiinsulating substrate - German English Dictionary